be proof against something - Espagnol Anglais Dictionnaire